dota 2
Kalshi's $1.73 Billion Esports Volume: 55.8% Came From a Single QuarterQ4 2026: $44 million. Q1 2026: $173 million. Q2 2026: $549 million. Q3 2026:...
The Esports Transfer Window: Nine Dimensions of Data and the Price of an Empty ReportAt three in the morning, a 4,278-word analysis file landed in my inbox. Nine...
BLAST Slam VIII: LGD and 1W Survive Last Chance as OG and GamerLegion Exit in MaltaIn Malta, people only notice an empty chair at the moment it becomes empty. O...
BLAST Slam VIII: In Malta, the Draft Wrote DestinyThere was a moment in the draft room that no camera captured. When Wits locke...
BLAST Slam VIII: LGD and 1W Survive the Last Chance in Malta as OG and GamerLegion Fall at the Playoff ThresholdThe first map ended 40-10 in favor of GamerLegion. The deciding map ended 28-...
BLAST Slam VIII: GamerLegion and OG Exit Malta at the Play-In as LGD and 1W Advance to the Upper BracketThe 28-1 scoreline on the game-two board between GamerLegion and LGD is the...
The Empty Field: The Biggest Blind Spot in Esports AnalysisA transfer announcement goes out at 2 a.m. The most important line is left...
Wisper Joins Team Liquid: The Position 3 Signing and the Integration Problem Before BLAST SLAM VIIIIn my tracking notebook, the page covering the BLAST SLAM VII playoffs has on...
Wisper Joins Team Liquid: The First South American Signing at a Two-Time TI Champion OrganizationWhere failures fall, I pick them up and turn them into verse. In Shanghai in...
Nine Layers of Verification Before Concluding Any Esports TransferIn Munich, I keep a workbook with nine sheets. The first sheet asks about...
The International's Collapsing Prize Pool and Falcons' Dota 2 Exit: Reading Esports as a Capital ReallocationNovember, a team room somewhere in the Middle East. The fluorescent lights ar...
Amy Hunt and 22.16 seconds: The perfect bend cannot save the final 20 metresBrussels, Diamond League final night – where races are decided not only by le...
33 Days Between Two Whistles: Decoding the Ligament Cascade Before the 2026 World CupOn the evening of July 13, 2026, at East Rutherford, New Jersey, Chelsea beat...
NCAA Women's Volleyball and the Positional Value Equation: An Analysis of the 2026-2026 CycleThe most notable moment does not lie in the sharp attacks, but in the silence...
Totti, 40% fitness and the claim that Italy would not have won without himThe 95th minute at Kaiserslautern, 26 June 2026. A player just off the bench...
21-12, 21-16: Kunlavut Vitidsarn's Control Game and Thailand's 64-Year CeilingSecond game, 16-16. Loh Kean Yew has the shuttle in mid-court, exactly where ...
Kentucky 3-1 Louisville: The .079 Opening Set Bent the Match, and the Question of Brooklyn DeLeye's WorkloadThe first set closed with Kentucky hitting.079. Louisville hit.342. Same aren...
TABLE TENNIS WORLD THIS WEEK: WHEN DATA IS EMPTY AND THE ANALYST IS PRESENT IN ABSENTIAIn a small room in the outskirts of Guangzhou, I just received a Stage-2...
Numbers Don't Lie: PGA Tour 2026 Debunks 8 Myths Through DataNumbers don't lie. But reputations whisper into the ears of those who don't...
US College Women's Volleyball Enters Commercial Era: 27 Matches in 6 Days and Wrigley FieldWhen the schedule was announced, the number of 27 matches in 6 days across 10...
